계리직공무원 컴퓨터 일반 기출문제·모의고사·오답노트·자동채점

2019년10월19일 13번

[과목 구분 없음]
SQL의 명령을 DDL, DML, DCL로 구분할 경우, 이를 바르게 짝지은 것은? (순서대로 DDL, DML, DCL)

  • ① RENAME, SELECT, COMMIT
  • ② UPDATE, SELECT, GRANT
  • ③ RENAME, ALTER, COMMIT
  • ④ UPDATE, ALTER, GRANT
(정답률: 40%)

문제 해설

DDL (Data Definition Language) : 데이터베이스 구조를 정의하거나 변경하는 명령어로, CREATE, ALTER, DROP, RENAME 등이 있다. 따라서 "RENAME, ALTER, COMMIT"은 DDL에 해당한다.

DML (Data Manipulation Language) : 데이터를 검색, 삽입, 수정, 삭제하는 명령어로, SELECT, INSERT, UPDATE, DELETE 등이 있다. 따라서 "UPDATE, SELECT, GRANT"는 DML에 해당한다.

DCL (Data Control Language) : 데이터베이스에 대한 권한을 관리하는 명령어로, GRANT, REVOKE 등이 있다. 따라서 "RENAME, SELECT, COMMIT"은 DCL에 해당하지 않는다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답